#version 430

in vec2 texCoord;

uniform sampler2D depth_texture;

out vec4 color;

void main()
{
	// 未设置深度纹理的比较模式和比较函数时，可以使用 sampler2D 和 texture() 来读取深度值
	// 深度值保存在深度纹理的 r 分量
	color.rgb = texture(depth_texture, texCoord).r * vec3(1.0, 1.0, 1.0);
	color.w = 1.0; // ???
}